package cn.wit.summit.chwan.models.response;

import java.util.List;

import cn.wit.summit.chwan.models.dto.IntentDataBean;

/**
 * Created by Alan on 2018/8/31.
 */

public class MakeMoneyIndexResponseV3 {
    /**
     * credit : 60
     * todayIncome : 0.5
     * yesterdayRank : 95
     * wallet : 3.5
     * myInfo : [{"name":"完善游戏","type":1,"jumpInfo":{"jump_link_type":4,"jump_type":0,"jump_link_type_val":"http://usercenter.abab618.com/static_v2/contribute.html","jump_tpl_type":""},"income":0},{"name":"优质评论","type":2,"maxIncome":"最高10元","jumpInfo":{"jump_link_type":4,"jump_type":0,"jump_link_type_val":"http://usercenter.abab618.com/static_v2/contribute.html","jump_tpl_type":""},"income":0},{"name":"悬赏池","type":3,"jumpInfo":{"jump_link_type":4,"jump_type":0,"jump_link_type_val":"http://usercenter.abab618.com/static/wishingpond/wish_rules.html","jump_tpl_type":""},"income":0}]
     */

    private int creditSchdule;//进度状态0:未下载游戏 1:已下载游戏 2:已注册 3:已领取奖励金
    private int rewardStatus;//按钮领取状态 //0:不可领取  1:可领取 2:已领取
    private float todayReward;
    private String credit;
    private float todayIncome;
    private int yesterdayRank;
    private double wallet;
    private List<MyInfoBean> myInfo;
    private List<ContributionListBean> contributionList;

    public List<ContributionListBean> getContributionList() {
        return contributionList;
    }

    public void setContributionList(List<ContributionListBean> contributionList) {
        this.contributionList = contributionList;
    }

    public float getTodayReward() {
        return todayReward;
    }

    public void setTodayReward(float todayReward) {
        this.todayReward = todayReward;
    }

    public int getCreditSchdule() {
        return creditSchdule;
    }

    public void setCreditSchdule(int creditSchdule) {
        this.creditSchdule = creditSchdule;
    }

    public int getRewardStatus() {
        return rewardStatus;
    }

    public void setRewardStatus(int rewardStatus) {
        this.rewardStatus = rewardStatus;
    }

    public String getCredit() {
        return credit;
    }

    public void setCredit(String credit) {
        this.credit = credit;
    }

    public float getTodayIncome() {
        return todayIncome;
    }

    public void setTodayIncome(float todayIncome) {
        this.todayIncome = todayIncome;
    }

    public int getYesterdayRank() {
        return yesterdayRank;
    }

    public void setYesterdayRank(int yesterdayRank) {
        this.yesterdayRank = yesterdayRank;
    }

    public double getWallet() {
        return wallet;
    }

    public void setWallet(double wallet) {
        this.wallet = wallet;
    }

    public List<MyInfoBean> getMyInfo() {
        return myInfo;
    }

    public void setMyInfo(List<MyInfoBean> myInfo) {
        this.myInfo = myInfo;
    }

    public static class ContributionListBean {
        private String title;
        private String icon;
        private String money;
        private List<String> detail;

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getIcon() {
            return icon;
        }

        public void setIcon(String icon) {
            this.icon = icon;
        }

        public String getMoney() {
            return money;
        }

        public void setMoney(String money) {
            this.money = money;
        }

        public List<String> getDetail() {
            return detail;
        }

        public void setDetail(List<String> detail) {
            this.detail = detail;
        }
    }

    public static class MyInfoBean {
        /**
         * name : 完善游戏
         * type : 1
         * jumpInfo : {"jump_link_type":4,"jump_type":0,"jump_link_type_val":"http://usercenter.abab618.com/static_v2/contribute.html","jump_tpl_type":""}
         * income : 0
         * maxIncome : 最高10元
         */

        private String name;
        private int type;
        private IntentDataBean jumpInfo;
        private float income;
        private String maxIncome;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public IntentDataBean getJumpInfo() {
            return jumpInfo;
        }

        public void setJumpInfo(IntentDataBean jumpInfo) {
            this.jumpInfo = jumpInfo;
        }

        public float getIncome() {
            return income;
        }

        public void setIncome(float income) {
            this.income = income;
        }

        public String getMaxIncome() {
            return maxIncome;
        }

        public void setMaxIncome(String maxIncome) {
            this.maxIncome = maxIncome;
        }
    }
}
